#ifndef SHAPE_H
#define SHAPE_H
#include <string>
#include <vector>

class Shape
{

public:
    Shape();
    virtual ~Shape();
    virtual std::string type() = 0;
    void changePos(int x, int y);
    virtual std::vector<double> getInfo() = 0;
    double x, y, rotat;
    char figType;
};

#endif // SHAPE_H
